burning down of villages - Espagnol Anglais Dictionnaire